var SMS = window.SMS || {};
SMS.common = function ($) {

    $.ready(function () {

    });

    //对外接口定义
    return {
        /**
         * 显示Loading弹窗
         */
        showLoadDialog: function (tips) {
            var load_dialog = bootbox.dialog({
                message: '<p class="text-center tips"><img src="static/common/images/loading.gif" />' + tips + '</p>',
                size: 'small',
                closeButton: false
            });
            return load_dialog;
        },
        /**
         * 格式化日期时间
         */
        formatDateTime: function (dateData) {
            var fmt = "yyyy-MM-dd hh:mm:ss";
            var date = new Date(dateData);
            var o = {
                "M+": date.getMonth() + 1, //月份
                "d+": date.getDate(), //日
                "h+": date.getHours(), //小时
                "m+": date.getMinutes(), //分
                "s+": date.getSeconds(), //秒
                "q+": Math.floor((date.getMonth() + 3) / 3), //季度
                "S": date.getMilliseconds() //毫秒
            };
            if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
            for (var k in o)
                if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
            return fmt;
        }
    }
}($);
